package SwingForms;

import Extra.DesktopConFondo;
import LogicaClasesNew.Fabrica;
import LogicaClasesNew.IcontroladorCliente;
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;


public class frmAdministradorPrincipal extends javax.swing.JFrame {

    public frmAdministradorPrincipal() {
        initComponents();
        
    //Inicializacion de la fabrica por unica vez
        
    }

    /**
     * This method is called from within the constructor to initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is always
     * regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        JDP_DesktopAdministrador = new DesktopConFondo ();
        jMenuBar1 = new javax.swing.JMenuBar();
        JM_Archivo = new javax.swing.JMenu();
        JMI_ArchivoSalir = new javax.swing.JMenuItem();
        JM_Usuario = new javax.swing.JMenu();
        JMI_UsuarioNuevoUsuario = new javax.swing.JMenuItem();
        JMI_UsuarioInfoUsuario = new javax.swing.JMenuItem();
        JMI_UsuarioInfoCliente = new javax.swing.JMenuItem();
        JM_Producto = new javax.swing.JMenu();
        JMI_ProductoNuevoProducto = new javax.swing.JMenuItem();
        JMI_ProductoInfoProducto = new javax.swing.JMenuItem();
        JMI_ProductoModProducto = new javax.swing.JMenuItem();
        JM_OrdenCompra = new javax.swing.JMenu();
        JMI_OrdenCompraNuevaOrdenCompra = new javax.swing.JMenuItem();
        JMI_OrdenCompraInformacionOrdCompra = new javax.swing.JMenuItem();
        JMI_OrdenCompraEliminarOrdenCompra = new javax.swing.JMenuItem();
        jMenuItem1 = new javax.swing.JMenuItem();
        JM_Categoria = new javax.swing.JMenu();
        JMI_CateogoriaNuevaCategoria = new javax.swing.JMenuItem();
        JM_Ayuda = new javax.swing.JMenu();
        JMI_AyudaAsercaDe = new javax.swing.JMenuItem();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
        addWindowListener(new java.awt.event.WindowAdapter() {
            public void windowOpened(java.awt.event.WindowEvent evt) {
                formWindowOpened(evt);
            }
        });

        javax.swing.GroupLayout JDP_DesktopAdministradorLayout = new javax.swing.GroupLayout(JDP_DesktopAdministrador);
        JDP_DesktopAdministrador.setLayout(JDP_DesktopAdministradorLayout);
        JDP_DesktopAdministradorLayout.setHorizontalGroup(
            JDP_DesktopAdministradorLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 702, Short.MAX_VALUE)
        );
        JDP_DesktopAdministradorLayout.setVerticalGroup(
            JDP_DesktopAdministradorLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 305, Short.MAX_VALUE)
        );

        JM_Archivo.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/Archivo.png"))); // NOI18N
        JM_Archivo.setText("Archivo");
        JM_Archivo.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
        JM_Archivo.setFont(new java.awt.Font("Segoe UI", 1, 12)); // NOI18N

        JMI_ArchivoSalir.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK));
        JMI_ArchivoSalir.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/Exit.png"))); // NOI18N
        JMI_ArchivoSalir.setText("Salir");
        JMI_ArchivoSalir.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                JMI_ArchivoSalirActionPerformed(evt);
            }
        });
        JM_Archivo.add(JMI_ArchivoSalir);

        jMenuBar1.add(JM_Archivo);

        JM_Usuario.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/usuario.png"))); // NOI18N
        JM_Usuario.setText("Usuario");
        JM_Usuario.setFont(new java.awt.Font("Segoe UI", 1, 12)); // NOI18N

        JMI_UsuarioNuevoUsuario.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK));
        JMI_UsuarioNuevoUsuario.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/nuevoUsuario.png"))); // NOI18N
        JMI_UsuarioNuevoUsuario.setText("Nuevo Usuario");
        JMI_UsuarioNuevoUsuario.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                JMI_UsuarioNuevoUsuarioActionPerformed(evt);
            }
        });
        JM_Usuario.add(JMI_UsuarioNuevoUsuario);

        JMI_UsuarioInfoUsuario.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_I, java.awt.event.InputEvent.CTRL_MASK));
        JMI_UsuarioInfoUsuario.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/infoUsuario.png"))); // NOI18N
        JMI_UsuarioInfoUsuario.setText("Informacion de Proveedor");
        JMI_UsuarioInfoUsuario.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                JMI_UsuarioInfoUsuarioActionPerformed(evt);
            }
        });
        JM_Usuario.add(JMI_UsuarioInfoUsuario);

        JMI_UsuarioInfoCliente.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_I, java.awt.event.InputEvent.CTRL_MASK));
        JMI_UsuarioInfoCliente.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/infoCliente.png"))); // NOI18N
        JMI_UsuarioInfoCliente.setText("Información de Cliente");
        JMI_UsuarioInfoCliente.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                JMI_UsuarioInfoClienteActionPerformed(evt);
            }
        });
        JM_Usuario.add(JMI_UsuarioInfoCliente);

        jMenuBar1.add(JM_Usuario);

        JM_Producto.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/Producto.png"))); // NOI18N
        JM_Producto.setText("Producto");
        JM_Producto.setFont(new java.awt.Font("Segoe UI", 1, 12)); // NOI18N

        JMI_ProductoNuevoProducto.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_Q, java.awt.event.InputEvent.CTRL_MASK));
        JMI_ProductoNuevoProducto.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/NuevoProductos.png"))); // NOI18N
        JMI_ProductoNuevoProducto.setText("Nuevo Producto");
        JMI_ProductoNuevoProducto.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                JMI_ProductoNuevoProductoActionPerformed(evt);
            }
        });
        JM_Producto.add(JMI_ProductoNuevoProducto);

        JMI_ProductoInfoProducto.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_W, java.awt.event.InputEvent.CTRL_MASK));
        JMI_ProductoInfoProducto.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/InfoProducto.png"))); // NOI18N
        JMI_ProductoInfoProducto.setText("Informacion de Producto");
        JMI_ProductoInfoProducto.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                JMI_ProductoInfoProductoActionPerformed(evt);
            }
        });
        JM_Producto.add(JMI_ProductoInfoProducto);

        JMI_ProductoModProducto.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_E, java.awt.event.InputEvent.CTRL_MASK));
        JMI_ProductoModProducto.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/Modificar Producto.png"))); // NOI18N
        JMI_ProductoModProducto.setText("Modificar Producto");
        JMI_ProductoModProducto.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                JMI_ProductoModProductoActionPerformed(evt);
            }
        });
        JM_Producto.add(JMI_ProductoModProducto);

        jMenuBar1.add(JM_Producto);

        JM_OrdenCompra.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/Ordencompra.png"))); // NOI18N
        JM_OrdenCompra.setText("Orden de Compra");
        JM_OrdenCompra.setFont(new java.awt.Font("Segoe UI", 1, 12)); // NOI18N

        JMI_OrdenCompraNuevaOrdenCompra.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_O, java.awt.event.InputEvent.CTRL_MASK));
        JMI_OrdenCompraNuevaOrdenCompra.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/NuevaOrdencompra.png"))); // NOI18N
        JMI_OrdenCompraNuevaOrdenCompra.setText("Nueva Orden de Compra");
        JMI_OrdenCompraNuevaOrdenCompra.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                JMI_OrdenCompraNuevaOrdenCompraActionPerformed(evt);
            }
        });
        JM_OrdenCompra.add(JMI_OrdenCompraNuevaOrdenCompra);

        JMI_OrdenCompraInformacionOrdCompra.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_M, java.awt.event.InputEvent.CTRL_MASK));
        JMI_OrdenCompraInformacionOrdCompra.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/InfoOrdenCompra.png"))); // NOI18N
        JMI_OrdenCompraInformacionOrdCompra.setText("Informacion Orden de Compra");
        JMI_OrdenCompraInformacionOrdCompra.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                JMI_OrdenCompraInformacionOrdCompraActionPerformed(evt);
            }
        });
        JM_OrdenCompra.add(JMI_OrdenCompraInformacionOrdCompra);

        JMI_OrdenCompraEliminarOrdenCompra.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_C, java.awt.event.InputEvent.CTRL_MASK));
        JMI_OrdenCompraEliminarOrdenCompra.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/EliminarOrdenCompra.png"))); // NOI18N
        JMI_OrdenCompraEliminarOrdenCompra.setText("Eliminar Orden de compra");
        JMI_OrdenCompraEliminarOrdenCompra.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                JMI_OrdenCompraEliminarOrdenCompraActionPerformed(evt);
            }
        });
        JM_OrdenCompra.add(JMI_OrdenCompraEliminarOrdenCompra);

        jMenuItem1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/ConfOrdenCompra.png"))); // NOI18N
        jMenuItem1.setText("Confirmar Orden de Compra");
        jMenuItem1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMenuItem1ActionPerformed(evt);
            }
        });
        JM_OrdenCompra.add(jMenuItem1);

        jMenuBar1.add(JM_OrdenCompra);

        JM_Categoria.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/Categorias.png"))); // NOI18N
        JM_Categoria.setText("Categoria");
        JM_Categoria.setFont(new java.awt.Font("Segoe UI", 1, 12)); // NOI18N

        JMI_CateogoriaNuevaCategoria.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_T, java.awt.event.InputEvent.CTRL_MASK));
        JMI_CateogoriaNuevaCategoria.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/NuevaCategoria.png"))); // NOI18N
        JMI_CateogoriaNuevaCategoria.setText("Nueva Categoria");
        JMI_CateogoriaNuevaCategoria.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                JMI_CateogoriaNuevaCategoriaActionPerformed(evt);
            }
        });
        JM_Categoria.add(JMI_CateogoriaNuevaCategoria);

        jMenuBar1.add(JM_Categoria);

        JM_Ayuda.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/Ayuda.png"))); // NOI18N
        JM_Ayuda.setText("Ayuda");
        JM_Ayuda.setFont(new java.awt.Font("Segoe UI", 1, 12)); // NOI18N

        JMI_AyudaAsercaDe.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_A, java.awt.event.InputEvent.CTRL_MASK));
        JMI_AyudaAsercaDe.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/Aserca De.png"))); // NOI18N
        JMI_AyudaAsercaDe.setText("Acerca de");
        JMI_AyudaAsercaDe.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                JMI_AyudaAsercaDeActionPerformed(evt);
            }
        });
        JM_Ayuda.add(JMI_AyudaAsercaDe);

        jMenuBar1.add(JM_Ayuda);

        setJMenuBar(jMenuBar1);

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(JDP_DesktopAdministrador)
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(JDP_DesktopAdministrador)
        );

        pack();
    }// </editor-fold>//GEN-END:initComponents

    //SALIR
    private void JMI_ArchivoSalirActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JMI_ArchivoSalirActionPerformed
        //SALIENDO de Aplicacion
        System.exit(0);
        
    }//GEN-LAST:event_JMI_ArchivoSalirActionPerformed

    //INFORMACION USUARIO
    private void JMI_UsuarioInfoUsuarioActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JMI_UsuarioInfoUsuarioActionPerformed
        //Cargo el formulario en DesktopPane
        frmInfoProveedor miInfoUsuario = new frmInfoProveedor();
        JDP_DesktopAdministrador.add(miInfoUsuario);
        miInfoUsuario.show();
    }//GEN-LAST:event_JMI_UsuarioInfoUsuarioActionPerformed

     //NUEVO USUARIO
    private void JMI_UsuarioNuevoUsuarioActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JMI_UsuarioNuevoUsuarioActionPerformed
    //Cargo el formulario en DesktopPane
        frmUsuario miNuevoUsuario = new frmUsuario();
        JDP_DesktopAdministrador.add(miNuevoUsuario);
        miNuevoUsuario.show();        // TODO add your handling code here:
    }//GEN-LAST:event_JMI_UsuarioNuevoUsuarioActionPerformed

    //CODIGO necesario para poder cargar la imagen de fondo en el DesktopPane!!!
    private void formWindowOpened(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_formWindowOpened
        
        ((DesktopConFondo)JDP_DesktopAdministrador ) .setImagen("/images/directMarket.jpg");
        
    }//GEN-LAST:event_formWindowOpened

    //ASERCA DE...
    private void JMI_AyudaAsercaDeActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JMI_AyudaAsercaDeActionPerformed
        //Cargo el formulario en DesktopPane
        AboutUs miAsercaDe = new AboutUs();
        JDP_DesktopAdministrador.add(miAsercaDe);
        miAsercaDe.show();        
    }//GEN-LAST:event_JMI_AyudaAsercaDeActionPerformed

    //NUEVO PRODUCTO....
    private void JMI_ProductoNuevoProductoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JMI_ProductoNuevoProductoActionPerformed
        //Cargo el formulario en DesktopPane
        frmProducto miNuevoProducto = new frmProducto();
        JDP_DesktopAdministrador.add(miNuevoProducto);
        miNuevoProducto.show();      
    }//GEN-LAST:event_JMI_ProductoNuevoProductoActionPerformed

    //INFORMACION PRODUCTO...
    private void JMI_ProductoInfoProductoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JMI_ProductoInfoProductoActionPerformed
        //Cargo el formulario en DesktopPane
        frmInfoProducto miInfoProducto = new frmInfoProducto();
        JDP_DesktopAdministrador.add(miInfoProducto);
        miInfoProducto.show();
    }//GEN-LAST:event_JMI_ProductoInfoProductoActionPerformed

    //MODIFICAR PRODUCTO
    private void JMI_ProductoModProductoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JMI_ProductoModProductoActionPerformed
         //Cargo el formulario en DesktopPane
        frmModificarProducto miModProducto = new frmModificarProducto();
        JDP_DesktopAdministrador.add(miModProducto);
        miModProducto.show();
    }//GEN-LAST:event_JMI_ProductoModProductoActionPerformed

    //NUEVA ORDEN DE COMPRA
    private void JMI_OrdenCompraNuevaOrdenCompraActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JMI_OrdenCompraNuevaOrdenCompraActionPerformed
        //Cargo el formulario en DesktopPane
        frmOrdenCompra miNuevaOrdenCompra = new frmOrdenCompra();
        JDP_DesktopAdministrador.add(miNuevaOrdenCompra);
        miNuevaOrdenCompra.show();
    }//GEN-LAST:event_JMI_OrdenCompraNuevaOrdenCompraActionPerformed

    //INFORMACION ORDEN DE COMPRA
    private void JMI_OrdenCompraInformacionOrdCompraActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JMI_OrdenCompraInformacionOrdCompraActionPerformed
         //Cargo el formulario en DesktopPane
        frmInfoOrdenCompra miInfoOrdenCompra = new frmInfoOrdenCompra();
        JDP_DesktopAdministrador.add(miInfoOrdenCompra);
        miInfoOrdenCompra.show();
    }//GEN-LAST:event_JMI_OrdenCompraInformacionOrdCompraActionPerformed

    //ELIMINAR ORDEN DE COMPRA
    private void JMI_OrdenCompraEliminarOrdenCompraActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JMI_OrdenCompraEliminarOrdenCompraActionPerformed
        //Cargo el formulario en DesktopPane
        frmEliminarOrdenCompra miEliminarOrdenCompra = new frmEliminarOrdenCompra();
        JDP_DesktopAdministrador.add(miEliminarOrdenCompra);
        miEliminarOrdenCompra.show();
    }//GEN-LAST:event_JMI_OrdenCompraEliminarOrdenCompraActionPerformed

    //NUEVA CATEGORIA
    private void JMI_CateogoriaNuevaCategoriaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JMI_CateogoriaNuevaCategoriaActionPerformed
        //Cargo el formulario en DesktopPane
        frmNuevaCategoria miNuevaCategoria = new frmNuevaCategoria();
        JDP_DesktopAdministrador.add(miNuevaCategoria);
        miNuevaCategoria.show();
    }//GEN-LAST:event_JMI_CateogoriaNuevaCategoriaActionPerformed

    private void JMI_UsuarioInfoClienteActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JMI_UsuarioInfoClienteActionPerformed

        frmInfoCliente miInfoCliente = new frmInfoCliente();
        JDP_DesktopAdministrador.add(miInfoCliente);
        miInfoCliente.show();
         // TODO add your handling code here:
    }//GEN-LAST:event_JMI_UsuarioInfoClienteActionPerformed

    //CONFIRMAR ORDEN COMPRA
    private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem1ActionPerformed
         //Cargo el formulario en DesktopPane
        frmConfirmarrOrdenCompra miConfirmarOrdenCompra = new frmConfirmarrOrdenCompra();
        JDP_DesktopAdministrador.add(miConfirmarOrdenCompra);
        miConfirmarOrdenCompra.show();
    }//GEN-LAST:event_jMenuItem1ActionPerformed

    /**
     * @param args the command line arguments
     */
    
    
    public static void main(String args[]) {
           
       /* EntityManagerFactory emf = Persistence.createEntityManagerFactory("Persistencia");
        EntityManager em = emf.createEntityManager();*/

       //  Create and display the form 
        
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new frmAdministradorPrincipal().setVisible(true);
            }
        });
    }

    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JDesktopPane JDP_DesktopAdministrador;
    private javax.swing.JMenuItem JMI_ArchivoSalir;
    private javax.swing.JMenuItem JMI_AyudaAsercaDe;
    private javax.swing.JMenuItem JMI_CateogoriaNuevaCategoria;
    private javax.swing.JMenuItem JMI_OrdenCompraEliminarOrdenCompra;
    private javax.swing.JMenuItem JMI_OrdenCompraInformacionOrdCompra;
    private javax.swing.JMenuItem JMI_OrdenCompraNuevaOrdenCompra;
    private javax.swing.JMenuItem JMI_ProductoInfoProducto;
    private javax.swing.JMenuItem JMI_ProductoModProducto;
    private javax.swing.JMenuItem JMI_ProductoNuevoProducto;
    private javax.swing.JMenuItem JMI_UsuarioInfoCliente;
    private javax.swing.JMenuItem JMI_UsuarioInfoUsuario;
    private javax.swing.JMenuItem JMI_UsuarioNuevoUsuario;
    private javax.swing.JMenu JM_Archivo;
    private javax.swing.JMenu JM_Ayuda;
    private javax.swing.JMenu JM_Categoria;
    private javax.swing.JMenu JM_OrdenCompra;
    private javax.swing.JMenu JM_Producto;
    private javax.swing.JMenu JM_Usuario;
    private javax.swing.JMenuBar jMenuBar1;
    private javax.swing.JMenuItem jMenuItem1;
    // End of variables declaration//GEN-END:variables
}
